/*Reset Common Begin*/
body{background:#fff}
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.6 tahoma,arial,\5b8b\4f53,sans-serif;color:#333}
h1,h2,h3,h4,h5,h6 {font-size:100%;color:#333}
h1{font-size:14px}
h2{font-size:14px;margin-bottom:10px}
h3{background:#e8ebee;padding:2px 4px 2px 10px}
p{margin:10px 0}
small{font-size:12px;color:#777;font-weight:normal}
dfn{font-family:Arial;font-style:normal;margin-right:1px}
a:link,a:visited{color:#005aa0;text-decoration:none}
a:hover{color:#e84720;text-decoration:underline}
img{border:0}
button,input,select,textarea{font-size:100%;vertical-align:middle}
input{line-height:18px;padding:1px 0}
table{border-collapse:collapse;border-spacing:0}
hr{background:#dfdfdf;border-top:#dfdfdf 1px solid;border-left:0;border-right:0;border-bottom:0;color:#dfdfdf;font-size:0;height:0;line-height:0;margin:15px 0}
/*list*/
dl{margin:5px 0}
dt{font-weight:bold;margin-top:5px}
ul{padding-left:15px;margin:5px 0}
ol{padding:0;margin:5px 0}
ul li{list-style:outside disc}
ol li{list-style:none}
/*common*/
.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.fl{float:left}
.fr{float:right}
.clr{clear:both}
.coll, .coll *{display:none;margin:0;padding:0}
.imp{font-size:18px;color:#e64211}
.orange{color:#e64211}
.green{color:#24a80e}
.red{color:#CC0000}
.gray{color:#999}
.blue{color:#005aa0}
.must{color:#ff6600;margin-right:2px}
.img{padding:0;background:none;border:0;cursor:pointer;margin:0}
.mt{margin-top:10px}
.mb{margin-bottom:10px}
.collapsed{display:none}
.expanded{}
.full{width:90%}
.long{width:70%}
.half{width:50%}
.short{width:30%}
.big{font-size:14px}
.loading{background:#fefdc6 url(../images/ico_loading.gif) 6px 7px no-repeat;color:#848279;padding:5px 5px 5px 25px;position:absolute;border:1px solid #e5e49a;margin:-15px 0 0 315px}
.loadingW{background:#fefdc6 url(../images/ico_wrong_s.gif) 6px 7px no-repeat;color:#848279;padding:5px 5px 5px 25px;position:absolute;border:1px solid #e5e49a;margin:-15px 0 0 315px}
.qt{background:url(../images/bg_qa_qt.gif) no-repeat left 10px;padding:8px 0 0px 20px}
.at{background:url(../images/bg_qa_at.gif) no-repeat left 12px;padding:8px 0 8px 20px;margin-bottom:5px;border-bottom:1px dashed #cdcac6}
.cal{background:url(../images/ico_cal.gif) no-repeat scroll right 1px #fff;border-color:#8d97a0 #c7cdd2 #c7cdd2 #8d97a0;border-style:solid;border-width:1px;cursor:pointer;padding:2px 15px 2px 1px;width:103px;line-height:13px}
.hBox{height:180px;overflow-y:scroll;border:1px solid #dfdfdf;padding:5px 10px 10px 10px}
/*tag*/
.tag{zoom:1;overflow:hidden;background:url(../images/bg_tag_pay.gif) bottom repeat-x;margin-bottom:-1px}
.tag a{float:left;background:#005aa0;color:#fff;padding:3px 10px;margin-right:5px;font-weight:bold} 
.tag a.now{background:#fff;color:#005aa0;border-left:1px solid #005aa0;border-right:1px solid #005aa0;border-top:1px solid #005aa0}
.payCBox{border-left:1px solid #b0d0fa;border-right:1px solid #b0d0fa;border-bottom:1px solid #b0d0fa;padding:15px;zoom:1;margin-bottom:10px}
.tagB{zoom:1;overflow:hidden;height:28px;padding:5px 10px 15px 5px;background-color:#eaf2f8;background-image:url(../images/member_center/tabbg.jpg);background-repeat:no-repeat;background-position:center top}
.tagB a,.tagB a strong{float:left;height:28px;line-height:28px;_height:26px;_line-height:26px;background-image:url(../images/member_center/tagB_menu.gif);background-repeat:no-repeat}
.tagB a:link,.tagB a:visited{margin-left:6px;background-position:left top;padding-left:10px;color:#5c5f6b;cursor:pointer}
.tagB a strong{background-position:right -29px;padding-right:10px;padding-top:2px}
.tagB a.now:link,.tagB a.now:visited{background-position:left -58px;color:#FF5C29}
.tagB a.now:hover{text-decoration:none}
.tagB a.now strong{background-position:right -87px}
.tagB strong span{font-size:10px;padding-left:3px;font-weight:normal;background-image:none}
.conH{height:13px;margin-bottom:15px}
.tagA{zoom:1;overflow:hidden;background:url(../images/member_center/bg_tag_pay.gif) bottom repeat-x;margin-bottom:-1px}
.tagA a{float:left;background:#4380ae;color:#fff;padding:3px 10px;margin-right:5px;font-weight:bold} 
.tagA a.now{color:#333;border-left:1px solid #b0d0fa;border-right:1px solid #b0d0fa;border-top:1px solid #b0d0fa;background-color:#fff}
/*TopBar*/
#top{background:url(../images/bg_top.gif) #fdfdfd;height:30px;}
.topCon{padding-top:3px}
.topCon a:link,.topCon a:visited{color:#545454}
.topCon a.blue:link,.topCon a.blue:visited{color:#005aa0}
.topCon .fr a{float:left;margin-left:15px}
#navdir{float:right;margin:1px 0 0}
#navdir li{float:left;margin-left:15px;list-style-type:none;padding-top:2px}
#navdir #sub{border:1px solid #d3d6dd;width:94px;margin-top:15px;margin-left:-7px;padding:5px 0 3px;position:absolute;background-color:#ededed;border-top:none}
#navdir #sub li{display:block;margin-left:9px;width:80px}
#navdir #sub a{display:block}
.proNav{background:url(../images/bg_nav_pro.gif) no-repeat top left;width:89px;padding:2px 0 0 7px;text-decoration:none}
.proNav:hover{color:#2c82a6;text-decoration:none}
.logo{width:285px;font-size:20px;padding:0;float:left;margin-left:15px;display:inline}
.logo img{display:block;}
.channel{float:left;margin-top:40px;border-left:1px solid #d3d3d3;padding-left:10px;height:16px;line-height:16px;overflow:hidden;color:#e84720;vertical-align:middle}
.topBtn{float:right;padding:15px 15px 0 0}
.topBtn a{margin-right:5px}
/*Header*/
#header,#main,.topCon,#search,.titlepic{width:980px;margin:auto}
#header,#main{zoom:1;overflow:hidden}
#inMain{overflow:auto}
/*Footer*/
#footer{text-align:center;border-top:1px solid #dfdfdf;padding:10px 0 20px 0;margin-top:20px;width:100%;background:url(../images/bg_footer.gif) repeat-x top}
.bottomInfo{margin-top:10px}
/*Nav*/
#nav{background:url(../images/bg_nav.gif) no-repeat;height:36px;padding:4px 0 0 15px;clear:both;zoom:1;overflow:hidden}
.navBox{float:left}
.navBox ul{list-style:none;margin:0px;padding:0px;}
.navBox ul li{list-style:none;float:left;margin-left:0px}
.navBox a:link,.navBox a:visited{display:block;margin:0;font-size:14px;font-weight:bold;width:99px;background:url(../images/bg_nav_a.gif) no-repeat top left;text-align:center;color:#545455;height:30px;line-height:30px;*height:26px;*line-height:26px;*padding-top:4px}
.navBox a.now:link,.navBox a.now:visited,.navBox a.now:hover{color:#fff;background:url(../images/bg_nav_now.gif) no-repeat top left;text-decoration:none;margin-top:2px}
.navBox ul li ul{position:absolute;background:#f1f4f6;border-left:1px solid #e3e4e6;border-right:1px solid #e3e4e6;border-bottom:1px solid #e3e4e6;width:95px;z-index:100;display:none}
.navBox ul li ul li{float:none;display:block;width:95px;background:#f1f4f6;text-align:center}
.navBox ul li ul li a:link,.navBox ul li ul li a:visited{display:block;text-align:center;color:#545455;background:none;font-size:12px;line-height:12px;height:auto;padding:8px 5px;width:85px;font-weight:normal}
.navBox ul li ul li a:hover{background:#feffd9;text-decoration:none}
.moreNav{float:right;padding:0 15px 13px 0}
.moreNav a{margin-left:20px}
/*Pindao Header*/
#navPindao{background:url(../images/pindao-bg-menu.gif) no-repeat center center;width:460px;height:27px;line-height:27px;padding-left:15px;float:right;margin:40px 0 0 20px}
#navPindao a{float:left;margin:0px 15px}
#navPindao a:link,#navPindao a:visited{color:#666}
#navPindao a:hover{color:#e84720;text-decoration:none}
/*Page*/
.pager{margin:20px 0;left:50%;float:left;position:relative;height:25px;font-weight:bold}
.pager div{left:-50%;position:relative}* html .pager div{float:left}/*forCenter*/
.pager a,.pager .curP,.pager .sumP{float:left;font-size:12px;height:18px;line-height:18px}
.pager a,.pager .curP{margin:0 3px;overflow:hidden;padding:0px 5px;text-align:center;vertical-align:middle}
.pager a{border:1px solid #CCC}
.pager a:hover{text-decoration:none;border:1px solid red}
.pager .sumP,.pager .ppre ,.pager .pnext{font-size:12px;background-repeat:no-repeat}
.pager .sumP{padding-top:2px;font-weight:normal}
.pager strong{padding:0px 5px}
.pager .ppre{background-image:url(../images/ico_pager_pre.gif);background-position:left center;padding-left:13px}
.pager .pnext{background-image:url(../images/ico_pager_next.gif);background-position:right center;padding-right:13px}
.pager .curP{color:#FFF;background:#ff4b01;border:1px solid red;cursor:default}
.pager .moreP{float:left;padding:0 6px}
.pagerSht{text-align:right;padding:5px 0 0 0;float:right}
.pagerSht a,.pagerSht span{margin:0 4px}
.pagerSht span{color:#ff6600;font-weight:bold}
/*tip*/
.suc{background:#ecffd4;border:#badd8d 1px solid;margin-bottom:10px;padding:5px 10px}
.suc div{background:url(../images/ico_suc.gif) no-repeat 10px 5px;padding:15px 0 5px 70px}
.stop{background:#fcd4c7;border:#ff7360 1px solid;margin-bottom:10px;padding:5px 10px}
.stop div{background:url(../images/ico_stop.gif) no-repeat 10px 5px;padding:15px 0 5px 70px}
.tipSuc{background:url(../images/ico_suc.gif) no-repeat 30px 20px;padding:22px 0 30px 90px}
.tipSuc p{margin:0}
.wrBox{zoom:1;overflow:hidden;padding-top:5px}
.wr{background:#ffe2e2;color:#ff0000;border:1px solid #dd0e0e;float:left;padding:0 2px;font-weight:bold}
.wa{background:#ffeecb;border:#ffda6b 1px solid;margin-bottom:10px;padding:5px 10px}
.waBox{zoom:1;overflow:hidden;padding-top:5px}
.waBox .wa{float:left;padding:0 2px;margin:0;color:#c37b0a}
.info{background:#eaf2f8;border:#b0d0fa 1px solid;margin-bottom:10px;padding:5px 10px}
.atn{background:#fffcf1;border:#ffc600 1px solid;margin-bottom:10px;padding:5px 10px}
.okBox{position:relative}
.ok{background:#689c0c;color:#fafff1;padding:2px 8px;font-weight:bold;position:absolute;left:45%}
.tipBox{margin:0;color:#666;padding:10px 0px}
.tipBox h4,.tipBox dt{color:#333}
.popDiv .tipSuc h2{background:none;padding:0}
.infoTip{background:#F9FAFE;border-bottom:2px solid #E1E7F3;border-top:2px solid #E1E7F3;margin:10px;overflow:hidden;padding:20px}
.flyTip{position:absolute;background:url(../images/bg_flytip.gif) left top no-repeat;width:250px;padding:1px 0 0 5px}
.flyTip div{background:#fffcf1;border-right:#ffc600 1px solid;border-bottom:#ffc600 1px solid;color:#a78922;padding:0 3px 0 8px;}
/*pop*/
.popBg{position:absolute;left:0px;top:0px;background:#000000;filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;height:100%;width:100%;z-index:2;}
.popDiv{background:#fff;border:5px solid #b0d0fa;margin:0;padding:0;position:absolute;z-index:10;width:500px}
.popDiv h2{background:#eaf2f8;height:25px;line-height:140%;margin:0;padding:6px 3px 0 5px}
.popDiv h2 small{font-weight:normal;margin-left:5px;font-size:12px}
.popDiv h2 .fr{cursor:pointer;margin:1px 5px 0 0}
.popDiv h2 a{float:left;padding:2px 10px;margin-left:5px;background:#005aa0;border-top:1px solid #005aa0;border-left:1px solid #005aa0;border-right:1px solid #005aa0;color:#fff}
.popDiv h2 a:hover{color:#fff}
.popDiv h2 a.now{background:#fff;border-top:1px solid #b0d0fa;border-left:1px solid #b0d0fa;border-right:1px solid #b0d0fa;color:#333}
.popDiv h2 a.now:hover{text-decoration:none}
.popDiv .popCon{padding:10px 15px}
.popWin{background:#fff;border:2px solid #b0d0fa;margin:0;padding:0;position:absolute;z-index:10;width:200px;right:0;bottom:0}
.popWin h2{background:#eaf2f8;height:25px;margin:0;padding:6px 3px 0 5px}
.popWin h2 .fr{cursor:pointer;margin:1px 5px 0 0}
.cpList{padding:2px 7px 2px 5px;margin:2px 1px;background:#feffd9;border:#e1e3ad 1px solid;display:none}
.cpList .fr{cursor:pointer;display:none}
.popWin .button{background:#f8f8f8;padding:2px 0}
.popBig{width:720px}
/*Reset Common End*/